Ext.define('Platform.view.Board', {
    extend : 'Ext.grid.Panel',

    region : 'center',

    border : false,

    autoScroll : true,

    columnLines : true,

    forceFit : true,

    initComponent : function() {
	    var me = this;

	    me.tbar = {
		    items : [ {
		        xtype : 'buttongroup',
		        title : '操作',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '新建'
		        }, {
			        text : '删除'
		        }, {
			        text : '查看'
		        } ]
		    }, {
		        xtype : 'buttongroup',
		        title : '审核',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '通过'
		        }, {
			        text : '退回'
		        }, {
			        text : '撤消'
		        } ]
		    }, {
		        xtype : 'buttongroup',
		        title : '选择',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '全选'
		        }, {
			        text : '反选'
		        } ]
		    }, {
		        xtype : 'buttongroup',
		        title : '查询',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
		            text : '新建查询',
		            menu : [ {
			            text : '新建查询'
		            }, '-', {
		                text : '已保存',
		                menu : [ {
			                text : '未命名'
		                }, {
			                text : '查询所有已审核的日志'
		                } ]
		            }, {
		                text : '历史记录',
		                menu : [ {
			                text : '未命名'
		                }, {
			                text : '查询所有已审核的日志'
		                } ]
		            }, '-', {
			            text : '查询管理器'
		            } ]
		        } ]
		    }, '->', {
		        xtype : 'buttongroup',
		        title : '数据',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '导入'
		        }, {
			        text : '导出'
		        } ]
		    }, {
		        xtype : 'buttongroup',
		        title : '视图',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '表格'
		        }, {
			        text : '报表'
		        } ]
		    }, {
		        xtype : 'buttongroup',
		        title : '其他',
		        frame : false,
		        headerPosition : 'bottom',
		        items : [ {
			        text : '帮助'
		        }, {
			        text : '反馈'
		        }, {
			        text : '设置'
		        } ]
		    } ]
	    };

	    me.columns = [ {
	        text : '编号',
	        dataIndex : 'id'
	    }, {
	        text : '名称',
	        dataIndex : 'name'
	    } ];

	    me.store = Ext.create('Ext.data.Store', {
	        proxy : 'memory',
	        fields : [ 'id,', 'name' ],
	        data : []
	    });

	    for ( var i = 0; i < 100; i++) {
		    me.store.add({
		        id : i,
		        name : 'Alex'
		    });
	    }

	    me.callParent(arguments);

	    $.unmask();
    }

});